be curbed - Englisch Synonyme Wörterbuch